package com.site.service;

import com.github.pagehelper.PageInfo;
import com.site.model.TrialApp;

import java.util.Map;

/**
 * Created by robin on 2016/12/14.
 * 试用申请Service
 */
public interface TrialAppService {
    /**
     * 保存试用申请数据
     * @param app 试用申请对象
     * @return    结果
     */
    public int save(TrialApp app);

    /**
     * 修改使用申请备注
     * @param trialId 使用ID
     * @param remark  备注
     * @return        结果
     */
    public int edit(String trialId,String remark);

    /**
     * 查询申请数据
     * @param map      参数 开始日期：startDate 结束日期：endDate 关键字：key
     * @param pageNum  页码
     * @param pageSize 页面大小
     * @return         结果
     */
    public PageInfo<TrialApp> search(Map map,int pageNum,int pageSize);

    /**
     * 根据Id查询诗句
     * @param trialId 试用Id
     * @return        结果
     */
    public TrialApp selectById(String trialId);
}
